Nutrition Facts for Whole30 koshari
Blog Research API Download App

Whole30 Koshari

Image of Whole30 Koshari
Nutriscore Rating: 81/100

Discover a delicious twist on Egypt’s beloved comfort food with this Whole30 Koshari recipe—a vibrant, plant-based dish brimming with roasted vegetables, a robust spiced tomato sauce, and caramelized onions. Perfectly suited for Whole30, this grain-free version swaps traditional rice and lentils for nutrient-packed sweet potatoes, zucchini, and cauliflower, roasted to perfection. Topped with toasted almonds for crunch and fresh cilantro for a burst of flavor, this healthy, gluten-free adaptation retains all the bold, savory essence of the original dish. Ready in under an hour, it's a wholesome, satisfying meal that’s perfect for clean eating or sharing at your next dinner gathering.

🐾 Premium Pet Nutrition

Return the Unconditional Love

Premium natural pet food made with 100% New Zealand ingredients.

100% Natural
Made in New Zealand
No Fillers or Additives
Shop Pet Food →

Wholesome nutrition for your furry family

ZEAL Pet Food

Recipe Information

⏱️
Prep Time
20 min
🔥
Cook Time
40 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

18 items
  • 1 head cauliflower florets
  • 2 medium zucchini
  • 2 medium sweet potatoes
  • 4 tablespoons olive oil
  • 2 large yellow onion
  • 4 large garlic cloves
  • 3 tablespoons tomato paste
  • 1 can (14 ounces) crushed tomatoes
  • 2 tablespoons apple cider vinegar
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon chili powder
  • 2 teaspoons salt
  • 1 teaspoon black pepper
  • 0.5 cup fresh cilantro
  • 0.5 cup sliced almonds
  • 1 medium lemon
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

13 steps
1

Preheat your oven to 425°F (220°C).

2

First, prepare the vegetables. Chop the cauliflower into small florets. Slice the zucchini into quarter-inch rounds. Peel and dice the sweet potatoes into small cubes.

3

Place the cauliflower, zucchini, and sweet potatoes on a large baking sheet. Drizzle with 2 tablespoons of olive oil, and sprinkle with 1 teaspoon of salt and 0.5 teaspoon of black pepper. Toss to coat evenly.

4

Roast the vegetables in the preheated oven for 20-25 minutes, or until tender and slightly browned, flipping halfway through cooking.

5

Next, prepare the tomato sauce. Dice one of the large onions. Heat 2 tablespoons of olive oil in a large saucepan over medium heat. Add the diced onion and cook until softened, about 5 minutes.

6

Minimize the heat and add minced garlic cloves. Stir constantly for about 1-2 minutes until fragrant.

7

Stir in the tomato paste and let it cook with the onions and garlic for an additional 2 minutes.

8

Add crushed tomatoes, apple cider vinegar, cumin, coriander, paprika, chili powder, and the remaining 1 teaspoon of salt and 0.5 teaspoon of black pepper. Simmer for 10 minutes, until the sauce thickens.

9

In a small pan, toast the sliced almonds over medium heat until lightly golden, about 3-4 minutes. Remove from heat and set aside.

10

Thinly slice the second large onion into rings or semi-circles. In the same pan used for toasting almonds, you may need a little more oil if necessary, caramelize the onion slices until deep brown and sweet, about 10-12 minutes.

11

Assemble the Koshari by layering roasted vegetables, spooning over the tomato sauce, and topping with caramelized onions and toasted almonds.

12

Garnish with fresh cilantro and a squeeze of lemon juice before serving.

13

Serve immediately while all components are warm and aromatic.

Cooking Tip: Take your time with each step for the best results!
411
cal
11.6g
protein
47.1g
carbs
23.3g
fat

Nutrition Facts

1 serving (553.7g)
Calories
411
% Daily Value*
Total Fat 23.3 g 30%
Saturated Fat 2.8 g 14%
Polyunsaturated Fat 0.0 g
Cholesterol 0 mg 0%
Sodium 1080 mg 47%
Total Carbohydrate 47.1 g 17%
Dietary Fiber 13.3 g 47%
Total Sugars 17.7 g
Protein 11.6 g 23%
Vitamin D 0.0 mcg 0%
Calcium 178 mg 14%
Iron 3.9 mg 22%
Potassium 1351 mg 29%

*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

42.1%%
10.5%%
47.4%%
Fat: 845 cal (47.4%%)
Protein: 186 cal (10.5%%)
Carbs: 751 cal (42.1%%)