Top-down view of Spicy Tomato Peanut Sauce on brown rice, garnished with chopped peanuts and cilantro
October 18, 2023

Spicy Tomato Peanut Bowls – Vegan or Chicken

October 18, 2023

Spicy Tomato Peanut Bowls – Vegan or Chicken

Top-down view of Spicy Tomato Peanut Sauce on brown rice, garnished with chopped peanuts and cilantro

An easy weeknight dinner, these rice bowls feature a Spicy Tomato Peanut Sauce that uses everyday ingredients to create a unique tasting experience. The tomato peanut sauce is vegan, but if you’re not vegan or you’re eating with a mixed group, we’ve got instructions for adding chicken.

Ingredients

Top-down view of ingredients: peanut butter, cilantro, red pepper flakes, onion, tomatoes, coconut sugar.
  • Tomatoes: We used fresh tomatoes, but diced canned tomatoes would work as well.
  • Onions: We used diced sweet onion. White or yellow onions would be fine, too.
  • Garlic: We used fresh garlic. You can substitute with dried (see Recipe Notes)
  • Cilantro: Fresh cilantro is the best option here. If you don't care for it, you could omit.
  • Peanut butter: We used unsalted, unsweetened peanut butter. If your peanut butter has salt and sugar, we recommend leaving out the additional salt and sugar and adding only as needed, to taste.
  • Peanuts: We used roasted, unsalted peanuts. If yours are salted, leave out the additional salt, and add as needed to taste.
  • Red pepper flakes: This add heat to the recipe.
  • Coconut sugar: We used coconut sugar to bring out the flavour of the tomatoes. If you don't have coconut sugar, you can sub with any sugar, or honey if you're not vegan.
  • Cooking oil: You'll need a tablespoon of cooking oil for frying the onions. Use any neutral-flavoured oil. 
Top-down view of Spicy Tomato Peanut Sauce on brown rice, garnished with chopped peanuts and cilantro

Visual Overview: Making Spicy Tomato Peanut Sauce

The sauce comes together in less than 20 minutes, including preparation time.

Step 1: Fry the onions.

Heat the oil in a medium-sized saucepan. Once the oil is hot, add the onions and fry them for about 5-7 minutes until they are softened and starting to brown around the edges.

Top-down view of onions in a saucepan.

Making Spicy Tomato Peanut Sauce

Step 2: Add garlic and red pepper flakes.

Turn the heat down to low, and add in the garlic and red pepper flakes. Fry, stirring occasionally for another 2 minutes or so.

Tod-down view of onions, and spices. Making Spicy Tomato Peanut Sauce.

Making Spicy Tomato Peanut Sauce

Step 3: Transfer to blender and add tomatoes, coconut sugar, salt, and peanut butter.

Transfer the onion mixture to a blender, and add 2 cups of the tomatoes, the peanut butter, coconut sugar, and salt.

Top-down view of onion mixture, tomatoes, peanut butter, coconut sugar and salt in a blender. Making Spicy Tomato Peanut Sauce.

Making Spicy Tomato Peanut Sauce

Blend until creamy. 

Top-down view of  Spicy Tomato Peanut Sauce in blender.

Making Spicy Tomato Peanut Sauce

Step 4: Transfer back to saucepan and add remaining tomatoes, peanuts, and cilantro.

Transfer the sauce back to the saucepan, stir in the remaining 1 cup of tomatoes, the peanuts, and the cilantro. Heat until everything is warmed through. 

Top-down view of tomatoes, peanuts, and cilantro added to Spicy Tomato Peanut mixture.

Making Spicy Tomato Peanut Sauce

Step 5: Serve, garnished with additional peanuts and cilantro.

Top-down view of Spicy Tomato Peanut Sauce

Spicy Tomato Peanut Sauce

Cooking for Mixed Groups

The Spicy Tomato Peanut Sauce is made from 100% plants. If you’re a meat-eater or sharing a meal with one, this sauce works really well with chicken. We cube a chicken breast, fry it lightly in oil and then add it to the sauce at the end. Here’s our messy leftovers from the chicken version. (It’s great cold!)

Top-down view of Spicy Tomato Peanut Sauce with chicken, garnished with peanuts and cilantro.

Spicy Tomato Peanut Sauce with chicken

Recipe Card

Spicy Tomato Peanut Rice Bowls

5 from 1 vote
Prep Time 10 minutes
Cook Time 10 minutes
An easy weeknight dinner, rice is topped with a Spicy Tomato Peanut Sauce that uses everyday ingredients. Make it vegan or with chicken.
Servings 4
Calories 290 kcal
Author Sylvia

Ingredients

  • 1/2 cup onion, diced
  • 1 tablespoon cooking oil
  • 2 cloves garlic (Or substitute with one teaspoon dried garlic)
  • 1 teaspoon red pepper flakes
  • 3 cups fresh tomatoes, diced (Separate into 2 cups and 1 cup)
  • 1/3 cup peanut butter (We used all natural, unsalted peanut butter)
  • 1 tablespoon coconut sugar (If not vegan, you can swap this with honey. You can sub any sweetener you like here, such as regular white sugar, brown sugar, or maple syrup.)
  • 1/3 cup peanuts, roughly chopped (We used unsalted roasted peanuts. Reduce or omit the salt if you use salted peanuts).
  • 2 tablespoons cilantro, minced
  • 1/2 teaspoon salt

For chicken version

  • 1/4 pound chicken breast, cubed
  • 1 tablespoon cooking oil

For serving

  • cilantro, minced
  • peanuts, roughly chopped
  • rice, white or brown

Instructions

Make the Rice

  • If you're making brown rice, get that started as it takes about 40 to 45 minutes. White rice will be faster, usually about 20 minutes. The sauce itself takes less than 20 minutes, including prep so getting the rice started first is a good idea.

Make the sauce

  • Heat the oil in a saucepan, add the onion and cook until soft and just starting to brown, about 5 minutes.
  • Turn the heat down and add the garlic and red pepper flakes. Cook for one minute.
  • Transfer the onion mixture to a blender and add 2 cups of the tomatoes, the peanut butter, coconut sugar, and salt. Blend until desired consistency.
  • Transfer the sauce back to the saucepan and stir in the remaining 1 cup of tomatoes, the chopped peanuts, and the cilantro. Heat through.

Make the chicken

  • Heat the oil in a frying pan. Add the cubed chicken and cook until done. If you're not eating with vegans, you can stir this into the cooked sauce.

To serve

  • Add rice to bowl, top with sauce, and garnish with additional cilantro and chopped peanuts.

Notes

Storage and Reheating

This will store well in the fridge for at least 2-3 days in a well-sealed container.
The sauce is good hot or cold, so if you have leftovers, it makes a great cold lunch. 

Replacing Fresh Tomatoes

If you don't have good quality fresh tomatoes, replace with canned, drained, diced tomatoes. 

Replacing Fresh Garlic

You can substitute 1 teaspoon of dried garlic for the fresh. 

Replacing Coconut Sugar

You can use any kind of sweetener you like. This is good with honey if you're not  vegan. 

Nutrition Information

Nutrition information is an estimate only, without the chicken, rice, or garnishes. 

Nutrition

Serving: 0.75cup | Calories: 290kcal | Carbohydrates: 14g | Protein: 9g | Fat: 24g | Saturated Fat: 4g | Sodium: 408mg | Potassium: 369mg | Fiber: 3g | Sugar: 7g | Vitamin A: 549IU | Vitamin C: 8mg | Calcium: 28mg | Iron: 1mg

Courses, Cuisines, and Keywords

Course
dinner
Cuisine
American
Keywords
easy entree
|
spicy peanut sauce
|
spicy rice bowl
|
spicy tomato peanut sauce

Comments

Leave a Reply

Your email address will not be published. Required fields are marked

Recipe Rating




  1. 5 stars
    This has become a delicious staple, when I need food to comfort me. Added bonus is that the husband does not approve of peanut butte in savoury dishes, so I get more for myself.

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Hello!


We're creating a course: Baby Steps to Plant-Based Eating

Yes, seriously. Trying a plant-based diet can be overwhelming and we'd like to help. 

This course is for you if: 

  • you're curious about plant-based eating, but don't know where to start 
  • you have family or friends who eat plant-based and you'd like to be able to cook for them
  • you've dabbled with plant-based cooking, but would like to expand your repertoire

Baby Steps to Plant-Based Eating will: 

  • answer your pressing questions 
  • cultivate your confidence
  • arm you with recipes

Want to learn more?  

Join our email list for updates about the course launch. You'll also get priority access to new recipes, and other subscriber privileges.

Hello!


We're creating a course: Baby Steps to Plant-Based Eating

Yes, seriously. Trying a plant-based diet can be overwhelming and we'd like to help. 

This course is for you if: 

  • you're curious about plant-based eating, but don't know where to start 
  • you have family or friends who eat plant-based and you'd like to be able to cook for them
  • you've dabbled with plant-based cooking, but would like to expand your repertoire 

Baby Steps to Plant-Based Eating will: 

  • answer your pressing questions
  • cultivate your confidence 
  • arm you with recipes

Want to learn more?  

Join our email list for updates about the course launch. You'll also get priority access to new recipes, and other subscriber privileges.