Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(3)
Export 13 ingredients for grocery delivery
Step 1
Heat olive oil in a large pan over medium-high heat. (Use a pan with a lid)
Step 2
Add onions and pinch of salt; cook for 2 to 3 minutes, or until softened.
Step 3
Stir in garlic and continue to cook for 30 seconds, or until fragrant.
Step 4
Add tomatoes, spinach, cheeses, macaroni, vegetable broth, milk,and seasonings.
Step 5
Mix to combine and bring to a boil, stirring frequently.
Step 6
Lower heat to a medium-low, cover with lid and continue to cook for 12 to 15 minutes, or until pasta is cooked. Stir frequently, about every 3 minutes, to prevent sticking.
Step 7
Remove from heat and stir.
Step 8
Garnish with parsley and serve immediately.