This Savory Semolina Porridge with Ghee, Spinach, and Soft-Boiled Eggs Recipe is a delightful way to start your day or enjoy a comforting meal any time. Creamy semolina toasted to perfection in fragrant ghee forms the base, while fresh spinach adds vibrant green color and a nutritious punch. Topped with tender soft-boiled eggs, this dish brings a richness and satisfying protein boost that makes every bite a warm, nourishing hug on a plate. It is simple to prepare yet full of flavors that feel both indulgent and wholesome.

Ingredients You’ll Need
Each ingredient in this recipe plays an important role in balancing flavor, texture, and nutrition. The list is short but impactful, delivering a mix of creamy, fresh, and savory components that come together effortlessly.
- ½ cup semolina (fine): The star ingredient that cooks into a creamy, porridge-like texture with a lovely body.
- 2 cups water or vegetable broth: Using broth will add extra depth and savoriness to the porridge.
- 1½ tablespoons ghee: Adds a rich, nutty flavor and helps roast the semolina to golden perfection.
- 1 cup fresh spinach, chopped: Brings a fresh, earthy color and a mild vegetable crunch after sautéing.
- ½ teaspoon salt (or to taste): Enhances all the subtle flavors in the dish.
- ¼ teaspoon black pepper: Offers a gentle heat and complexity.
- 2 soft-boiled eggs, halved: Adds richness, protein, and a luscious creamy yolk that complements the porridge.
- 1 garlic clove, minced (optional): Introduces a subtle aromatic lift to the sautéed spinach for extra flavor.
How to Make Savory Semolina Porridge with Ghee, Spinach, and Soft-Boiled Eggs Recipe
Step 1: Toast the Semolina in Ghee
Warm a medium saucepan over medium-low heat and add the ghee. Once melted, stir in the semolina continuously for 4 to 5 minutes until it turns a lovely light golden color and releases a fragrant nutty aroma. This step deepens the flavor and builds the base of the porridge.
Step 2: Heat the Liquid
In a separate pot, bring your water or vegetable broth to a gentle simmer. Using broth will enrich the final taste, but water keeps it light and simple.
Step 3: Combine Semolina and Liquid
Slowly pour the hot liquid into the toasted semolina while stirring constantly to prevent lumps from forming. Season with salt and pepper. Keep stirring for 3 to 4 minutes until the mixture thickens into a creamy, smooth porridge that clings softly to the spoon.
Step 4: Sauté the Spinach (and Garlic)
If you like, melt a bit more ghee or oil in a small pan over medium heat and sauté the minced garlic until fragrant—just about 30 seconds. Then add the chopped spinach and cook until it wilts down, releasing a beautiful green color and delicate flavor that complements the porridge perfectly.
Step 5: Prepare the Soft-Boiled Eggs
Cook the eggs for exactly 6 minutes in boiling water to achieve that ideal soft, custardy yolk. Once done, cool them in ice water, peel carefully, and cut each egg in half lengthwise—ready to top your porridge.
Step 6: Assemble Your Savory Semolina Porridge
Spoon the creamy semolina porridge into bowls, creating little nests for the spinach and halved eggs on top. Drizzle with extra ghee if you want an added buttery sheen and richness.
Step 7: Final Touches
Serve the porridge warm, with optional extra black pepper or a pinch of chili flakes for some exciting heat. This simple sprinkle can turn your bowl into a flavor sensation.
How to Serve Savory Semolina Porridge with Ghee, Spinach, and Soft-Boiled Eggs Recipe
Garnishes
Sprinkle freshly chopped herbs like parsley or chives for a burst of color and freshness. A drizzle of chili oil or a few toasted seeds can add texture and an extra dimension of flavor.
Side Dishes
This porridge pairs wonderfully with crunchy toasted bread or a light salad to add a contrasting crispness. Roasted tomatoes or sautéed mushrooms can make this meal even more satisfying.
Creative Ways to Present
Try serving the porridge in rustic bowls or deep plates to keep the warmth longer. Create a layered look with spinach, eggs, and a drizzle of ghee on top to wow your guests visually and taste-wise.
Make Ahead and Storage
Storing Leftovers
Transfer leftovers into an airtight container and refrigerate for up to 2 days. The porridge will thicken in the fridge, so you may need to loosen it with a splash of water or broth when reheating.
Freezing
Freezing this dish is not recommended as the texture of semolina porridge and soft-boiled eggs can alter upon thawing, becoming less pleasant.
Reheating
Reheat gently on the stove or microwave at medium power, stirring occasionally while adding a little water or broth to return it to a creamy consistency. Add fresh toppings after warming for best results.
FAQs
Can I use regular butter instead of ghee?
Yes, you can substitute butter for ghee, but ghee has a higher smoke point and a nuttier flavor that enhances the dish beautifully.
Is this recipe suitable for vegans?
The semolina porridge and spinach part can be vegan if you omit the eggs and use oil instead of ghee.
How do I know when the semolina is perfectly toasted?
Look for a light golden color and a fragrant, nutty aroma. Be careful not to let it burn by stirring continuously.
Can I add other vegetables to this porridge?
Absolutely! Mushrooms, tomatoes, or bell peppers can be sautéed and added for extra nutrition and flavor.
What can I use instead of semolina?
For a different texture, try using cream of wheat or fine polenta, though cooking times and liquid amounts may vary.
Final Thoughts
There is something incredibly satisfying about a warm bowl of Savory Semolina Porridge with Ghee, Spinach, and Soft-Boiled Eggs Recipe — it feels like a cozy hug you can eat. The way the delicate semolina mingles with earthy greens and rich eggs makes for a nourishing dish that is both humble and special. I encourage you to try this recipe soon and discover just how easy and rewarding a savory porridge can be!
Print
Savory Semolina Porridge with Ghee, Spinach, and Soft-Boiled Eggs Recipe
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 2 servings
- Category: Breakfast
- Method: Stovetop
- Cuisine: Indian-inspired
- Diet: Vegetarian
Description
This savory semolina porridge with ghee is a comforting and nutritious dish perfect for breakfast or a light meal. It combines roasted semolina cooked to creamy perfection with sautéed spinach and soft-boiled eggs, enhanced by the rich flavor of ghee. Simple to prepare and full of wholesome ingredients, it offers a delightful balance of flavors and textures.
Ingredients
Base Ingredients
- ½ cup semolina (fine)
- 2 cups water or vegetable broth
- 1½ tablespoons ghee
- ½ teaspoon salt (or to taste)
- ¼ teaspoon black pepper
Vegetables and Aromatics
- 1 cup fresh spinach, chopped
- 1 garlic clove, minced (optional)
Protein
- 2 soft-boiled eggs, halved
Instructions
- Roast Semolina: Heat a medium saucepan over medium-low heat. Add ghee and semolina, stirring continuously for 4 to 5 minutes until the semolina turns lightly golden and fragrant, which enhances its nutty flavor.
- Warm Liquid: In a separate pot, gently warm the water or vegetable broth until it reaches a gentle simmer.
- Combine & Cook: Slowly pour the hot liquid into the roasted semolina while stirring constantly to prevent lumps. Add salt and black pepper. Continue stirring for 3 to 4 minutes until the mixture becomes creamy and thickened.
- Sauté Spinach: In another pan, heat a little ghee or oil. Add the minced garlic (if using) and sauté briefly until fragrant. Add the chopped spinach and cook just until wilted to retain its bright color and nutrients.
- Soft-Boil Eggs: Boil the eggs in simmering water for 6 minutes to achieve soft yolks. Peel the eggs carefully and cut them in halves.
- Assemble and Serve: Spoon the creamy semolina porridge into serving bowls. Top each bowl with the sautéed spinach and halved soft-boiled eggs. Optionally, drizzle extra ghee on top for added richness.
- Optional Garnish: Serve warm, optionally garnished with extra black pepper or a pinch of chili flakes for a bit of heat.
Notes
- Use fine semolina (also called sooji or rava) for the creamiest texture.
- Vegetable broth can be substituted with water for a lighter flavor.
- Soft-boiled eggs should be cooked precisely to maintain a creamy yolk.
- Ghee provides a rich flavor but can be replaced with butter or olive oil if needed.
- Spinach can be swapped with other leafy greens like kale or chard.
- Adjust salt and pepper according to dietary preferences.

