Heat the oil and butter in a medium skillet over medium heat.
Sauté the onions, garlic, and bell peppers for 3–4 minutes until softened.
Add the canned tomatoes, salt, pepper, and paprika. Let it simmer for 5–7 minutes until the sauce thickens slightly
Make small wells in the sauce and crack the eggs into them. Cover the pan and cook for 5–6 minutes until the egg whites are set and yolks are still slightly runny
Turn off the heat and gently dollop the cottage cheese over the shakshuka
Garnish with chopped parsley or basil, and a drizzle of olive oil over cottage cheese